s=input('Введите слова, разделив их пробелом ')
if len(s)==0 or s.count(' ')==0:
    print('Мало данных для анализа')
else:
    a=s.split()
    k1=0
    k2=0
    k3=0
    k4=0
    print('Кол-во слов: ',len(a))
    for x in a:
        if 1040<=ord(x[0])<=1071:
            k1+=1
        k=0
        for i in range(len(x)):
            if 97<=ord(x[i])<=122 or 65<=ord(x[i])<=90:
                k+=1
        if k>0:
            k2+=1
        if len(x)<=3:
            k3+=1
        if '-' in x:
            k4+=1
    max_a=0
    max_i=0
    
    for i in range(len(a)):
        if len(a[i])>max_a:
            max_a=len(a[i])
            max_i=i
       
        
    print('Кол-во слов с заглавной кириллической буквы:',k1)
    print('Кол-во слов содержащих латинский символ:',k2)
    print('Кол-во слов не превышающих 3 символа:',k3)
    print('Кол-во слов  в составе которых имеется дефис:',k4)
    print('Самое длинное слово:',a[max_i])
    print('Длина слова',max_a)




        
    
        
